<?php
	if(isset($_POST['dathang']))
	{		
		$idchiphi=thongtincanhan::IsAddressDaLat_ByUs($_SESSION['curUser']);

		$ttcn=thongtincanhan::GetAll_ByUser($_SESSION['curUser']);	//Lấy tên của tài khoản hiện tại thông qua Tên đăng nhập $_SESSION['curUser']
		$idDonHang=donhang::GetId_ByUser($_SESSION['curUser']);	
		$sp=sanpham::GetSP_byId($_GET['chitiet']);	//Lấy thông tin của sản phẩm hiện tại
		
		/////////////////////////////////////////////////////////////////////////////////////////////////////
		if($idDonHang->idDonHang==NULL) //Nếu tìm thấy đơn hàng của khách hàng chưa nhấn thanh toán
		{
			//Thêm một đơn hàng mới
			donhang::AdDonHang(date("Y-m-d"),$ttcn->hoten,$ttcn->diachi,$idchiphi,$_SESSION['curUser']);
			$idDonHangHienTai=donhang::GetId_ByUser($_SESSION['curUser']);
			//Thêm sản phẩm hiện tại vào bảng chi tiết đơn hàng
			chitietdonhang::AdSanPham(1,$sp->Gia,$sp->idSanPham,$idDonHangHienTai->idDonHang);
			//Cập nhật lại tổng tiền trong bảng đơn hàng
			donhang::Update_DonHang($idDonHangHienTai->idDonHang,$sp->Gia);
		}
		else	//Tìm thấy đơn hàng có trạng thái =0
		{
			if(chitietdonhang::KiemTraSanPham($_GET['chitiet'])==0)
			{
				$kqdh=donhang::GetAll_ById($idDonHang->idDonHang);
				chitietdonhang::AdSanPham(1,$sp->Gia,$sp->idSanPham,$idDonHang->idDonHang);
				donhang::Update_DonHang($idDonHang->idDonHang,$kqdh->TongTien + $sp->Gia);
			}
			else
				echo "<script type='text/javascript'>alert('Sản phẩm đã có trong giỏ hàng');</script>";		
		}
		
	}
?>